Isolating a Vertex via Lattices: Polytopes with Totally Unimodular Faces

نویسندگان

  • Rohit Gurjar
  • Thomas Thierauf
  • Nisheeth K. Vishnoi
چکیده

We deterministically construct quasi-polynomial weights in quasi-polynomial time, such that in a given polytope with totally unimodular constraints, one vertex is isolated, i.e., there is a unique minimum weight vertex. More precisely, the property that we need is that every face of the polytope lies in an affine space defined by a totally unimodular matrix. This derandomizes the famous Isolation Lemma by Mulmuley, Vazirani, and Vazirani for this setting, generalizes the recent derandomization results for bipartite perfect matching [FGT16] and matroid intersection [GT17], and resolves the problem of derandomizing the isolation lemma for totally unimodular polytopes raised in a recent work [ST17]. We prove our result by associating a lattice to each face of the polytope and showing that if there is a totally unimodular kernel matrix for this lattice, then the number of near-shortest vectors in it is polynomially bounded. The proof of this latter geometric fact is combinatorial and follows from a polynomial bound on the number of near-shortest circuits in a regular matroid. This is the technical core of the paper and relies on Seymour’s decomposition theorem for regular matroids. It generalizes an influential result by Karger on the number of minimum cuts in a graph to regular matroids; answering an open question asked in [Sub95]. Both of our results, on lattices and matroids, should be of independent interest. ∗Supported by DFG grant TH 472/4.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fibonacci Polytopes and Their Applications

A Fibonacci d-polytope of order k is defined as the convex hull of {0, 1}-vectors with d entries and no consecutive k ones, where k ≤ d. We show that these vertices can be partitioned into k subsets such that the convex hull of the subsets give the equivalent of Fibonacci (d− i)polytopes, for i = 1, . . . , k, which yields a “Fibonacci like” recursive formula to enumerate the vertices. Surprisi...

متن کامل

Enumerating Vertices of $0/1$-Polyhedra associated with $0/1$-Totally Unimodular Matrices

We give an incremental polynomial time algorithm for enumerating the vertices of any polyhedron P(A, 1 ̄ ) = {x ∈ R | Ax ≥ 1 ̄ , x ≥ 0 ̄ }, when A is a totally unimodular matrix. Our algorithm is based on decomposing the hypergraph transversal problem for unimodular hypergraphs using Seymour’s decomposition of totally unimodular matrices, and may be of independent interest.

متن کامل

Root Polytopes and Growth Series of Root Lattices

The convex hull of the roots of a classical root lattice is called a root polytope. We determine explicit unimodular triangulations of the boundaries of the root polytopes associated to the root lattices An, Cn and Dn, and compute their f -and h-vectors. This leads us to recover formulae for the growth series of these root lattices, which were first conjectured by Conway–Mallows–Sloane and Baak...

متن کامل

Modular Lattices from a Variation of Construction A over Number Fields

We consider a variation of Construction A of lattices from linear codes based on two classes of number fields, totally real and CM Galois number fields. We propose a generic construction with explicit generator and Gram matrices, then focus on modular and unimodular lattices, obtained in the particular cases of totally real, respectively, imaginary, quadratic fields. Our motivation comes from c...

متن کامل

Se p 19 97 On the width of lattice - free simplices

Integral polytopes (see [Z ]for the basic definitions) are of interest in combinatorics, linear programming, algebraic geometry-toric varieties [D,O], number theory [K-L.]. We study here lattice-free simplices, that is simplices intersecting the lattice only at their vertices. A natural question is to measure the " flatness " of these polytopes, with respect to integral dual vectors. This (arit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electronic Colloquium on Computational Complexity (ECCC)

دوره 24  شماره 

صفحات  -

تاریخ انتشار 2017